.container {
  padding: 10px;
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: hidden;
  border-radius: 4px;
  box-sizing: border-box;
  background-color: #edeff2;
}

.el-card {
  border-radius: 10px;
}

.first-box {
  height: 50%;
  width: 100%;
  display: flex;
  justify-content: space-between;
  .currentCard {
    height: 100%;
    width: 21%;
    box-sizing: border-box;
    float: left;
    background-color: #fff;
    border-radius: 10px;
    padding: 20px;

    .card-header {
      margin-bottom: 10px;
      height:10%;
    }

    .card-content {
      width: 100%;
      text-align: center;
      height: 35%;

      span {
        line-height: 70px;
      }

      p {
        margin: 10px 0px;
      }
    }

    .card-bottom {
      box-sizing: border-box;
      height: 50%;
      width:100%;
      canvas{
        height:100%;
        width:100%;
        text-align: center;
      }
    }
  }

  .historyCard {
    height: 100%;
    width: 78%;
    float: left;
    margin-left: 10px;
  }
}

.second-box {
  height: 47%;
  width: 100%;
  display: flex;
  justify-content: space-between;
  padding-top: 10px;
}

